export interface Article {
  id: string;
  title: string;
  content: string;
  slug: string;
  createdAt: string;
  updatedAt: string;
  published: boolean;
  tags?: string[];
  category?: string;
}

export type CreateArticleDto = Omit<Article, 'id' | 'createdAt' | 'updatedAt'>;
export type UpdateArticleDto = Partial<CreateArticleDto>;